1
general::
Phrase(s): for all someone’s problems
in spite of a person’s problems (as specified). • For all her complaining, she still seems to be a happy person. • For all my aches and pains, I’m still rather healthy.
McGrawhill's American Idioms And Phrasal Verbs